Developer Documentation

QuickTime 4 API Documentation

3D Graphics Programming with QuickDraw 3D 1.5.4

Previous | QD3D Book | Overview | Chapter Contents | Next |

Using QuickDraw 3D

This section describes the most basic ways of using QuickDraw 3D. In particular, it provides source code examples that show how you can

For complete details on any of these topics, you should read the corresponding chapter later in this book. For example, see the chapter "Light Objects" for complete information about the types of lights provided by QuickDraw 3D.

The code samples shown in this section provide only very rudimentary error handling. You should read the chapter "Error Manager" to learn how to write and register an application-defined error-handling routine, or how to determine explicitly which errors have occurred during the execution of QuickDraw 3D routines.

QuickDraw 3D currently is supported for the PowerPC version of the Mac OS and for the Win32 API. It exists as a shared library, in two forms:

Compiling Your Application

Initializing and Terminating QuickDraw 3D

Creating a Model

Configuring a Window

Creating Lights

Creating a Draw Context

Creating a Camera

Creating a View

Rendering a Model


© 1997 Apple Computer, Inc.

Previous | QD3D Book | Overview | Chapter Contents | Next |